random screening - French English Dictionary